Text copied to clipboard!
Nosaukums
Text copied to clipboard!Iegulto sistēmu programmētājs
Apraksts
Text copied to clipboard!
Mēs meklējam pieredzējušu un motivētu iegulto sistēmu programmētāju, kurš pievienotos mūsu tehniskajai komandai un palīdzētu izstrādāt, testēt un uzturēt iegultās sistēmas dažādām elektroniskām ierīcēm. Šī loma ir būtiska mūsu produktu attīstībā, jo iegultās sistēmas ir pamatā daudziem mūsu risinājumiem, sākot no rūpnieciskām iekārtām līdz pat viedierīcēm un IoT tehnoloģijām.
Kā iegulto sistēmu programmētājs, jūs strādāsiet ciešā sadarbībā ar aparatūras inženieriem, programmatūras izstrādātājiem un testēšanas speciālistiem, lai nodrošinātu augstas kvalitātes un uzticamus risinājumus. Jūsu galvenie uzdevumi būs programmatūras izstrāde zemā līmeņa valodās, piemēram, C un C++, kā arī operētājsistēmu konfigurēšana un optimizēšana, piemēram, RTOS vai Linux.
Ideālais kandidāts ir ar spēcīgām zināšanām par mikroprocesoriem, mikrokontrolleriem, sensoru integrāciju un komunikācijas protokoliem (piemēram, SPI, I2C, UART, CAN). Tāpat svarīga ir pieredze ar versiju kontroles sistēmām, piemēram, Git, un spēja strādāt pēc Agile vai Scrum metodoloģijām.
Mēs piedāvājam dinamisku darba vidi, kurā ir iespēja strādāt ar jaunākajām tehnoloģijām, profesionālās izaugsmes iespējas, konkurētspējīgu atalgojumu un elastīgu darba grafiku. Ja jūs aizrauj tehnoloģijas un vēlaties būt daļa no inovatīva uzņēmuma, mēs ar prieku uzklausīsim jūsu pieteikumu.
Atbildības
Text copied to clipboard!- Izstrādāt un uzturēt iegulto programmatūru dažādām ierīcēm
- Veikt programmatūras testēšanu un atkļūdošanu
- Sadarboties ar aparatūras inženieriem un citiem izstrādātājiem
- Integrēt sensorus un citas perifērijas ierīces
- Optimizēt programmatūras veiktspēju un atmiņas patēriņu
- Dokumentēt izstrādes procesu un tehniskos risinājumus
- Izmantot versiju kontroles sistēmas (piemēram, Git)
- Piedalīties programmatūras arhitektūras izstrādē
- Konfigurēt un pielāgot RTOS vai Linux vidi
- Sekot līdzi jaunākajām tehnoloģiju tendencēm
Prasības
Text copied to clipboard!- Augstākā izglītība datorzinātnēs, elektronikas vai līdzīgā jomā
- Vismaz 2 gadu pieredze iegulto sistēmu programmēšanā
- Zināšanas C un C++ programmēšanas valodās
- Pieredze darbā ar mikrokontrolleriem (piemēram, STM32, AVR, PIC)
- Izpratne par komunikācijas protokoliem (SPI, I2C, UART, CAN)
- Spēja lasīt un saprast elektriskās shēmas
- Pieredze ar RTOS vai iegulto Linux
- Labas problēmu risināšanas prasmes
- Spēja strādāt komandā un patstāvīgi
- Labas angļu valodas zināšanas tehniskā līmenī
Iespējamie intervijas jautājumi
Text copied to clipboard!- Kāda ir jūsu pieredze ar C un C++ iegulto sistēmu izstrādē?
- Vai esat strādājis ar RTOS vai iegulto Linux? Lūdzu, aprakstiet.
- Kādas mikrokontrolleru platformas jūs esat izmantojis?
- Vai jums ir pieredze ar sensoru integrāciju un komunikācijas protokoliem?
- Kā jūs pieejat programmatūras atkļūdošanai iegultajās sistēmās?
- Vai esat strādājis pēc Agile vai Scrum metodoloģijas?
- Kādas versiju kontroles sistēmas jūs izmantojat?
- Vai jums ir pieredze ar aparatūras testēšanu vai prototipēšanu?
- Kā jūs nodrošināt programmatūras kvalitāti un uzticamību?
- Kādas ir jūsu profesionālās attīstības intereses šajā jomā?